home *** CD-ROM | disk | FTP | other *** search
/ PC World 2004 December / PCWorld_2004-12_cd.bin / komunikace / shareaza / Shareaza_2.1.0.0.exe / {app} / Schemas / application.xsd < prev    next >
Extensible Markup Language  |  2004-07-11  |  2KB  |  67 lines

  1. <?xml version="1.0" encoding="UTF-8"?>
  2.  
  3. <schema targetNamespace="http://www.shareaza.com/schemas/application.xsd" version="1.0" xmlns="http://www.w3.org/2001/XMLSchema">
  4.  
  5.     <element name="applications">
  6.         <complexType>
  7.             <element name="application" type="applicationType" minOccurs="1" maxOccurs="unbounded"/>
  8.         </complexType>
  9.     </element>
  10.     <complexType name="applicationType">
  11.     
  12.         <attribute name="title" type="string"/>
  13.         <attribute name="version" type="string"/>
  14.         <attribute name="fileDescription" type="string"/>
  15.         <attribute name="releaseNotes" type="string"/>
  16.         <attribute name="fileVersion" type="string"/>
  17.         <attribute name="originalFileName" type="string"/>
  18.         <attribute name="company" type="string"/>
  19.         <attribute name="copyright" type="string"/>
  20.                 
  21.         <attribute name="type">
  22.             <simpleType base="string">
  23.                 <enumeration value="Development"/>
  24.                 <enumeration value="Entertainment"/>
  25.                 <enumeration value="Game"/>
  26.                 <enumeration value="Internet"/>
  27.                 <enumeration value="Operating System"/>
  28.                 <enumeration value="Productivity"/>
  29.                 <enumeration value="System Tool"/>
  30.                 <enumeration value="Utility"/>
  31.             </simpleType>
  32.         </attribute>
  33.         <attribute name="archive">
  34.             <simpleType base="string">
  35.                 <enumeration value="ZIP"/>
  36.                 <enumeration value="RAR (pre v3)"/>
  37.                 <enumeration value="RAR (v3+)"/>
  38.                 <enumeration value="ACE"/>
  39.             </simpleType>
  40.         </attribute>
  41.         <attribute name="OS">
  42.             <simpleType base="string">
  43.                 <enumeration value="Windows"/>
  44.                 <enumeration value="Windows 95/98/Me"/>
  45.                 <enumeration value="Windows NT/2000/XP"/>
  46.                 <enumeration value="Windows CE"/>
  47.                 <enumeration value="MacOS"/>
  48.                 <enumeration value="Linux/FreeBSD"/>
  49.                 <enumeration value="UNIX"/>
  50.                 <enumeration value="Palm OS"/>
  51.                 <enumeration value="EPOC"/>
  52.             </simpleType>
  53.         </attribute>
  54.         
  55.         <attribute name="keywords" type="string"/>
  56.         <attribute name="releaseDate" type="string"/>
  57.         <attribute name="distributer" type="string"/>
  58.         <attribute name="distributerLink" type="uriReference"/>
  59.         <attribute name="releasegroup" type="string"/>
  60.         <attribute name="releasegroupLink" type="uriReference"/>
  61.         <attribute name="link" type="uriReference"/>
  62.         <attribute name="SHA1" type="string"/>    
  63.         
  64.     </complexType>
  65. </schema>
  66.  
  67.